home *** CD-ROM | disk | FTP | other *** search
/ Hardcore Visual Basic 5.0 (2nd Edition) / Hardcore Visual Basic 5.0 - Second Edition (1997)(Microsoft Press).iso / Code / IFILEN~1.CLS < prev    next >
Text File  |  1997-06-14  |  662b  |  27 lines

  1. VERSION 1.0 CLASS
  2. BEGIN
  3.   MultiUse = -1  'True
  4. END
  5. Attribute VB_Name = "IFileNotifier"
  6. Attribute VB_GlobalNameSpace = False
  7. Attribute VB_Creatable = False
  8. Attribute VB_PredeclaredId = False
  9. Attribute VB_Exposed = True
  10. Option Explicit
  11.  
  12. Enum EFILE_NOTIFY
  13.     FILE_NOTIFY_CHANGE_FILE_NAME = &H1
  14.     FILE_NOTIFY_CHANGE_DIR_NAME = &H2
  15.     FILE_NOTIFY_CHANGE_ATTRIBUTES = &H4
  16.     FILE_NOTIFY_CHANGE_SIZE = &H8
  17.     FILE_NOTIFY_CHANGE_LAST_WRITE = &H10
  18.     FILE_NOTIFY_CHANGE_SECURITY = &H100
  19. End Enum
  20.  
  21. ' Interface for CFileNotify to communicate with its clients
  22. Sub Change(sDir As String, efn As EFILE_NOTIFY, fSubTree As Boolean)
  23.  
  24. End Sub
  25. '
  26.  
  27.